package com.hex.ds.hdtp.core.app.common.service;

import com.hex.ds.hdtp.core.app.common.page.PageData;
import com.hex.ds.hdtp.core.app.common.page.dto.PageDto;

/**
 * @Package: com.hex.hdc.center.app.common.repository
 * @ClassName IBasicRepository
 * @Description: 公共接口
 * @Author: wz.li
 * @Date 2022/5/6 15:15
 * @Version v2.0.2
 **/
public interface IBasicService<T> {

    PageData queryListByPage(final T t, final PageDto pageDto);

    void add(final T t);

    void modifyById(final T t);

    void removeById(final String pkId);

}

